package com.kfyang.manualgear.constant;

/**
 * 字符常量
 */
public interface Constants {

    String JDBC = "jdbc";
    String HIBERNATE = "hibernate";

    String ONE_FUNCTION = "oneFunction";
    String MANY_FUNCTION = "manyFunction";

    String IMPL = "Impl";
    String MAPPER = "Mapper";
    String QUERY = "QUERY";
    String MODIFY = "MODIFY";

    String ENGINE = "engine";
    String SHOW_TIME = "showTime";
    String MAPPER_LOCATION = "mapperLocation";
    String MAPPER_FILE_SUFFIX = ".yml";
    String CONFIG_FILE_NAME = "dao-config.properties";

    String SELECT = "select ";
    String AND = " and ";
    String WHERE = " where ";

    String EMPTY = "";
    String BLANK = " ";
    String DOT = ".";
    String COMMA = ", ";
    String QUOTA = "\"";
    String LEFT_ROUND_BRACKET = "(";
    String RIGHT_ROUND_BRACKET = ")";
    String LEFT_SQUARE_BRACKET = "]";
    String RIGHT_SQUARE_BRACKET = "]";
    String LEFT_BRACE = "{";
    String RIGHT_BRACE = "}";
    String LEFT_SHARP_BRACE = "<";
    String RIGHT_SHARP_BRACE = ">";
    String PLACE_HOLDER = "?";
    String EQUAL = " = ";
    String CONCAT = " + ";
    String NO_PARAM_CALL = "()";
    String ESCAPE_DOT = "\\.";
    String NEW_LINE = "\n";
    String STAR = "*";

    String ORIGIN_TYPE = "T";

    String LITERAL_PLACEHOLDER = "$L";

    String NOT_DELETED = "0";
    String DELETED = "1";
}
